.creator-table .item-readonly{
    cursor: pointer;
}

.creator-table table .removed{
    min-width: 31px;
    width: 31px;
    text-align: center;
}

.creator-table table tbody .edit{
    cursor: pointer;
}

.creator-table table .number{
    text-align: right;
}

.creator-table table thead .title{
    min-width:50px;
}

.creator-table .checkbox, .creator-table .radio{
    margin-top: 0;
    margin-bottom: 0;
    display: table-cell;
    border-radius: 0;
}

.creator-table .steedosTable-add-item{
    padding:3px 8px;
}

.creator-table .panel-body .panel-heading{
    background-color: #f5f5f5;
    border-color: #ddd;

    .description{
        display: inherit;
    }
    .control-label{
        font-weight: bold;
        font-size: 15px;
    }
}

.creator-table{
    .add-item-tr {
        //background: rgba(255, 255, 0, 0.03);
        cursor: pointer;
        td {
            border-bottom: 0px !important;
        }
        .ion {
            height: 20px;
            line-height: 20px;
            margin-left: 6px;
            margin-right: 6px;
        }
    }
    .panel-body{
        padding: 0px;
        .panel-content{
            padding: 0px;
            //overflow: auto;
             overflow-x: inherit;
            .table{
                margin-bottom: 0px;
                .title-delete {
                    cursor: pointer;
                    width: 36px;
                }
                .hidden-field {
                    display: none;
                }
                .disabled-field {
                    display: none;
                }
                .disabled-field-value {
                    line-height: 34px;
                }

                .field-type-Boolean {
                    //text-align: center;
                    vertical-align: middle;
                }

                input[type="text"] {
                    min-width: 80px;
                }

                .form-group {
                    margin-bottom: 0;
                }
            }
        }
    }
}

.creator-table{
    //#field_mapTbody{
    //    .field-type-String{
    //        position: relative;
    //    }
    //}

    .steedos-lookups{
        #listbox-unique-id{
            position: relative;
            .slds-listbox{
                top: 0px !important;
            }
        }
    }

    .panel-body{

        .panel-content{

            .autoform-table{
                tbody {
                    .form-group {
                        label {
                            display: none;
                        }
                    }
                    .delete-row {
                        text-align: center;
                        .ion {
                            line-height: 34px;
                            font-size: 100%;
                        }
                    }
                }
            }
        }
    }
}

.creator-table-modal .creator-table-modal-body{
    overflow-y:auto;
    padding: 0;

    .panel{
        // min-height: 270px;
        border: none;
        box-shadow: none;
        margin-bottom: 0;
        .panel-body{
            padding: 5px 15px;
            border: none;
            position:relative;
        }

        .panel-heading{
            display: none;
        }
    }
}

.steedosTable-item-add{
  padding: 2px 7px;
}

.creator-table{
    table[readonly]{
        .title-delete{
            display: none;
        }
        .delete-row{
            display: none;
        }
        .add-item-tr{
            display: none;
        }
    }
}